!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react")):"function"==typeof define&&define.amd?define("rb_wixui.thunderbolt[SingleTab]",["react"],t):"object"==typeof exports?exports["rb_wixui.thunderbolt[SingleTab]"]=t(require("react")):e["rb_wixui.thunderbolt[SingleTab]"]=t(e.React)}("undefined"!=typeof self?self:this,(function(e){return function(){var t={5329:function(t){"use strict";t.exports=e},448:function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;tObject.entries(e).reduce(((e,[t,r])=>(t.includes("data-")&&(e[t]=r),e)),{});const c="mesh-container-content",d="inline-content",u=e=>i().createElement("div",{key:`${e.props.id}-rotated-wrapper`,"data-mesh-id":`${e.props.id}-rotated-wrapper`},e);var p=i().forwardRef(((e,t)=>{const{id:r,className:n,wedges:o=[],rotatedComponents:s=[],children:p,fixedComponents:f=[],extraClassName:m="",renderRotatedComponents:v=u}=e,b=i().Children.toArray(p()),y=[],h=[];b.forEach((e=>f.includes(e.props.id)?y.push(e):h.push(e)));const x=(e=>{const{wedges:t,rotatedComponents:r,childrenArray:n,renderRotatedComponents:o}=e,a=r.reduce(((e,t)=>({...e,[t]:!0})),{});return[...n.map((e=>{return a[(t=e,t.props.id.split("__")[0])]?o(e):e;var t})),...t.map((e=>i().createElement("div",{key:e,"data-mesh-id":e})))]})({childrenArray:h,rotatedComponents:s,wedges:o,renderRotatedComponents:v});return i().createElement("div",{...l(e),"data-mesh-id":`${r}inlineContent`,"data-testid":d,className:a(n,m),ref:t},i().createElement("div",{"data-mesh-id":`${r}inlineContent-gridContainer`,"data-testid":c},x),y)}));const f=13,m=27;function v(e){return t=>{t.keyCode===e&&(t.preventDefault(),t.stopPropagation(),t.currentTarget.click())}}v(32),v(f),v(m);const b=["aria-id","aria-metadata","aria-type"],y=(e,t)=>Object.entries(e).reduce(((e,r)=>{let[n,o]=r;return t.includes(n)||(e[n]=o),e}),{}),h=function(e){let{role:t,tabIndex:r,tabindex:n,...o}=void 0===e?{}:e;const a=Object.entries(o).reduce(((e,t)=>{let[r,n]=t;return{...e,[("aria-"+r).toLowerCase()]:n}}),{role:t,tabIndex:null!=r?r:n});return Object.keys(a).forEach((e=>{void 0!==a[e]&&null!==a[e]||delete a[e]})),y(a,b)},x="responsive-container-overflow",g="responsive-container-content";var w="gNqkn3";const C=i().forwardRef((({children:e,className:t},r)=>i().createElement("div",{className:a(t,w),"data-testid":x,ref:r},e)));var N=i().forwardRef((({containerLayoutClassName:e,overlowWrapperClassName:t,hasOverflow:r,hasScrollOverflow:n,shouldOmitWrapperLayers:o,children:l,role:c,label:d,extraRootClass:u="",ariaLive:p,ariaAttributes:f,tabIndex:m,tagName:v="div"},b)=>{const y=!o&&r,x=y?n?m||0:-1:void 0,w=(0,s.useCallback)((e=>y?i().createElement(C,{className:a(t,u)},e):e),[y,t,u]),N=r?e:a(e,u),O={ref:b,"data-testid":g,tabIndex:x,...c?{role:c}:{},...d?{"aria-label":d}:{},...p?{"aria-live":p}:{},...h(f)};return"multi-column-layouter"===v?(O.class=N,O.style={visibility:"hidden"}):O.className=N,w(o?i().createElement(i().Fragment,null,l()):i().createElement(v||"div",O,l()))}));const O=e=>e.replace(/([A-Z])/g,(e=>`-${e.toLowerCase()}`));var j;const E={SingleTab:{component:e=>{const{children:r,meshProps:n,id:o,className:s,hasResponsiveLayout:c,containerProps:d,containerRootClassName:u}=e,f="function"==typeof r?r:()=>r;return c?i().createElement("div",t()({id:o},l(e),{className:a(u,s)}),i().createElement(N,d||(e=>({containerLayoutClassName:e+"-container",overlowWrapperClassName:e+"-overflow-wrapper",hasOverflow:!0}))(o),r)):i().createElement("div",t()({id:o,className:s},l(e)),i().createElement(p,t()({},n,{id:o}),f))},controller:(j=e=>{let{mapperProps:t,controllerUtils:r,stateValues:n}=e;const{editorType:o}=n;return{...t,editorType:o,updateComponentPropsInViewer:e=>{r.updateProps(e)}}},{useComponentProps:(e,t,r)=>{const n=(e=>({...e,updateStyles:t=>{const r=Object.entries(t).reduce(((e,[t,r])=>{return{...e,[(n=t,n.startsWith("--")?t:O(t))]:void 0===r?null:r};var n}),{});e.updateStyles(r)}}))(r);return j({mapperProps:e,stateValues:t,controllerUtils:n})}})}}}(),o}()})); //# sourceMappingURL=https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt[SingleTab].50320397.bundle.min.js.map